Multiple representations to compute orthogonal eigenvectors of symmetric tridiagonal matrices

نویسندگان

  • Inderjit S. Dhillon
  • Beresford N. Parlett
چکیده

In this paper we present an O(nk) procedure, Algorithm MR3, for computing k eigenvectors of an n× n symmetric tridiagonal matrix T . A salient feature of the algorithm is that a number of different LDLt products (L unit lower triangular, D diagonal) are computed. In exact arithmetic each LDLt is a factorization of a translate of T . We call the various LDLt products representations (of T ) and, roughly speaking, there is a representation for each cluster of close eigenvalues. The unfolding of the algorithm, for each matrix, is well described by a representation tree. We present the tree and use it to show that if each representation satisfies three prescribed conditions then the computed eigenvectors are orthogonal to working accuracy and have small residual norms with respect to the original matrix T . © 2004 Elsevier Inc. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Computing the Eigenvectors of Symmetric Tridiagonal and Semiseparable Matrices

A real symmetric matrix of order n has a full set of orthogonal eigenvectors. The most used approach to compute the spectrum of such matrices reduces first the dense symmetric matrix into a symmetric structured one, i.e., either a tridiagonal matrix [2, 3] or a semiseparable matrix [4]. This step is accomplished in O(n) operations. Once the latter symmetric structured matrix is available, its s...

متن کامل

On computing the eigenvectors of a class of structured matrices

A real symmetric matrix of order n has a full set of orthogonal eigenvectors. The most used approach to compute the spectrum of such matrices reduces first the dense symmetric matrix into a symmetric structured one, i.e., tridiagonal matrices or semiseparable matrices. This step is accomplished in O(n 3) operations. Once the latter symmetric structured matrix is available, its spectrum is compu...

متن کامل

Glued Matrices and the MRRR Algorithm

During the last ten years, Dhillon and Parlett devised a new algorithm (multiple relatively robust representations (MRRR)) for computing numerically orthogonal eigenvectors of a symmetric tridiagonal matrix T with O(n2) cost. It has been incorporated into LAPACK version 3.0 as routine stegr. We have discovered that the MRRR algorithm can fail in extreme cases. Sometimes eigenvalues agree to wor...

متن کامل

A New O(n^2) Algorithm for the Symmetric Tridiagonal Eigenvalue/Eigenvector Problem

A New O(n) Algorithm for the Symmetric Tridiagonal Eigenvalue/Eigenvector Problem by Inderjit Singh Dhillon Doctor of Philosophy in Computer Science University of California, Berkeley Professor James W. Demmel, Chair Computing the eigenvalues and orthogonal eigenvectors of an n n symmetric tridiagonal matrix is an important task that arises while solving any symmetric eigenproblem. All practica...

متن کامل

An O(N2 ) Method for Computing the Eigensystem of N ˟ N Symmetric Tridiagonal Matrices by the Divide and Conquer Approach

An efficient method to solve the eigenproblem of N x N symmetric tridiagonal matrices is proposed. Unlike the standard eigensolvers that necessitate O(N3) operations to compute the eigenvectors of such matrices, the proposed method computes both the eigenvalues and eigenvectors with only O(N2) operations. The method is based on serial implementation of the recently introduced Divide and Conquer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001